home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / verif33.zip / MAILING.DOC < prev    next >
Text File  |  1992-06-14  |  69KB  |  1,681 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                      The BBS User Mailing List Manager
  28.                           for PCBoard 14.x Systems
  29.                                (Version 3.3)
  30.  
  31.                       to be used in conjunction with:
  32.                  The User Registration & Verification Door
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                                 Written by:
  43.                                Lance Williams
  44.  
  45.                                Kadet PCBoard
  46.                                P. O. Box 266
  47.                            Camden, NY 13316-0266
  48.  
  49.                                (315) 245-3815
  50.                              USR Dual Standard
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.                    The BBS User Mailing List Manager for
  65.                                PCBoard 14.x &
  66.                    The Registration and Verification Door
  67.  
  68.  
  69.                              Table of Contents
  70.  
  71.  
  72.     Licensing Agreement ............................................ 1
  73.  
  74.  
  75.     Introduction ................................................... 2
  76.  
  77.             What this package does ................................. 2
  78.  
  79.  
  80.     Installation Instructions ...................................... 2
  81.  
  82.             VERIFIER.CFG file ...................................... 2
  83.  
  84.  
  85.     Starting Up & Command Descriptions
  86.  
  87.             Command Line Parameters ................................ 2
  88.  
  89.             <A> Active User Label Printing ......................... 3
  90.  
  91.             <D> Drop to DOS Shell .................................. 4
  92.  
  93.             <E> Editing the MAILLIST.DAT File ...................... 5
  94.  
  95.             <F> Form Letter Printing ............................... 8
  96.  
  97.             <I> Inactive User Label Printing ...................... 13
  98.  
  99.             <L> Labels by Expiration Date ......................... 14
  100.  
  101.             <P> Purge & Pack MAILLIST.DAT File .................... 16
  102.  
  103.             <R> Print Registration Labels For VERIFIER Door ....... 17
  104.  
  105.             <S> Selective Label Printing .......................... 19
  106.  
  107.             <U> User List Printing ................................ 21
  108.  
  109.             <V> File Viewing/Editing .............................. 22
  110.  
  111.             <Z> ZIP Code Range Label Printing ..................... 23
  112.  
  113.             <X> Exit the program .................................. 24
  114.  
  115.  
  116.     Registration Information ...................................... 25
  117.  
  118.  
  119.  
  120.  
  121.      Mailing List Manager User Guide             Lance Williams, Author
  122.  
  123.  
  124.  
  125.     License Agreement
  126.  
  127.             The Mailing  List  Manager,  Verifier Door & associated utility
  128.     programs ("The  Software")  is COPYRIGHT  1990,  1991,  1992  by  Lance
  129.     Williams, ALL RIGHTS RESERVED.
  130.  
  131.             You  may not engage in,  nor permit third   parties  to  engage
  132.     in, any of the following :
  133.  
  134.             A)   Making alterations of any kind in the software.
  135.             B)   ATTEMPTING   TO   DISASSEMBLE,    DECOMPILE,  OR   REVERSE
  136.                  ENGINEER THE SOFTWARE  OR  THE  FILES  IT GENERATES IN ANY
  137.                  WAY.
  138.             C)   Granting   sub-licenses, lease  or other   rights  in  the
  139.                  software to others.
  140.             D)   This  release  is  SHAREWARE,  if you continue to use this
  141.                  package for more than  3  weeks, you must register it with
  142.                  the author.
  143.  
  144.             The author of the software grants you a license to use this
  145.     software as long as you meet the above conditions.   Any  violation  of
  146.     the above  conditions will result in the termination of your license to
  147.     use this software.  Upon termination  of  this  license for any reason,
  148.     you must stop using the software and destroy all copies  of  it in your
  149.     possession immediately.   In addition, the author reserves the right to
  150.     cancel your license to use this  software  at  any  time for any reason
  151.     that he sees fit.
  152.  
  153.              The author of this software is not liable for damages suffered
  154.     as a result of the improper use, proper use, or inability  to  use this
  155.     software.  This type of disclaimer is prohibited by law in some states,
  156.     and is therefore void in those states.
  157.  
  158.  
  159.  
  160. Introduction:
  161.  
  162.             MAILING.EXE is a mailing list manager to accompany the VERIFIER
  163.     door.  It  will  enable  you  to print labels and form letters for your
  164.     users in a variety of manners.   See  the  Table  of  Contents  for the
  165.     different commands  available.   They will all be explained  in  detail
  166.     below.
  167.  
  168.             The program  also  allows  you to edit and maintain the mailing
  169.     list data file for your users (MAILLIST.DAT).   I  do hope to be making
  170.     more improvements to the editor in the future, but  even  now,  it is a
  171.     very functional editor for the mailing list data file.
  172.  
  173.             The program  prints  all  labels on standard 1-up 3-1/2 x 15/16
  174.     labels.  I have not made any changes  yet  to  cover other label sizes.
  175.     If anyone wants to have other label sizes, let me  know  and  I'll  see
  176.     what I can do.
  177.  
  178.      __________________________________________________________________
  179.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 1
  180.  
  181.      Mailing List Manager User Guide             Lance Williams, Author
  182.  
  183.  
  184. Installation:
  185.  
  186.             MAILING.EXE  **  MUST  **   be run from the same directory that
  187.     the verifier door is in.  It accesses  some  of  the  same files as the
  188.     door program.  Copy all the files distributed with the package into one
  189.     subdirectory and then you will have everything together for use.
  190.  
  191.  
  192. Configuration File:
  193.  
  194.             MAILING.EXE requires  a  configuration   file   to   get   some
  195.     information for  execution.   It can use the same configuration file as
  196.     the VERIFIER door, and defaults  to  VERIFIER.CFG  if  no configuration
  197.     file is  given  as  a command line parameter.  If you  wish  to  use  a
  198.     different name  for  the configuration file, you MUST specify that file
  199.     name on the command line.
  200.  
  201.                         IE:  C> MAILING MAILING.CFG
  202.  
  203.     The configuration file requires the following format:
  204.  
  205.     Line 1:  Location of your PCBOARD.SYS file (Not used in MAILING.EXE)
  206.     Line 2:  Name of your BBS System
  207.     Line 3:  First Name of the Sysop
  208.     Line 4:  Last Name of the Sysop
  209.  
  210.             The first 4 lines of this configuration MUST match exactly with
  211.     the configuration  file for the  VERIFIER  door,  or  the  registration
  212.     KEYFILE will not recognize the program as registered.   For this reason
  213.     I set  up  the  program  to  default to VERIFIER.CFG, which is the most
  214.     likely name for your configuration  file  for  the  Verifier door.  The
  215.     program only  reads  the first 4 lines of the program  and  the  screen
  216.     locations and  upgrade  range  entries  (lines greater than #4) for the
  217.     door are ignored.
  218.  
  219.  
  220. Starting Up the Program:
  221.  
  222.             To start the program, just  type  MAILING if using VERIFIER.CFG
  223.     as your configuration file.  If you are using a different configuration
  224.     file, be sure it matches the configuration file for  the  VERIFIER door
  225.     and include the name on the command line.
  226.  
  227.  
  228. Command Line Parameters:
  229.  
  230.             At this  time  the only command line parameters, other than the
  231.     name of the configuration file, are the following:
  232.  
  233.     /COMMA  will create comma delimited files for importing to DBF files.
  234.     /MONO   will trigger the program to operate in non-color mode.
  235.     /REGS   will automatically run thru registration label printing and
  236.             return to DOS when completed.
  237.  
  238.      __________________________________________________________________
  239.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 2
  240.  
  241.      Mailing List Manager User Guide             Lance Williams, Author
  242.  
  243.  
  244.  
  245.                        <A> Active User Label Printing
  246.  
  247.  
  248.             Use this  command  to  print labels for your active users.  The
  249.     labels will be in the following format:
  250.  
  251.                   ┌─────────────────────────────────────┐
  252.                   │ Security, Expiration Date, Password │
  253.                   │                                     │
  254.                   │ Mailing Name                        │
  255.                   │ Mailing Address                     │
  256.                   │ City, State, Zip Code               │
  257.                   └─────────────────────────────────────┘
  258.  
  259.             I print out the top line  of  information  as a service to your
  260.     users.  Also,  since no one outside of the BBS will  realize  what  the
  261.     information is,  you still maintain security.  Password printing can be
  262.     defeated when printing the labels if you wish.
  263.  
  264.             When you select the <A> option,  you will be presented with the
  265.     following questions:
  266.  
  267.     1: What is the Minimum Security to print label?
  268.          Input the  security  level below which you do  not  wish  to  have
  269.          labels printed.
  270.  
  271.     2: What is the Maximum Security to print labels?
  272.          Same as above, but for the top security of the range for which you
  273.          wish to print labels.
  274.  
  275.     3: What is the Minimum Number of times Online?
  276.          This scans  the  number of times the user has been online and only
  277.          prints labels for users who have  been online at least this number
  278.          of times.   Entering  "0" will print all records  that  match  the
  279.          above conditions.
  280.  
  281.             These three  questions allow you to print labels for newsletter
  282.     or other mailings to only users  of  what  you  consider  to be in good
  283.     standing.  Or,  you  could  even  send out letters  to  users  in  poor
  284.     standing.  I  use  it for both of the above reasons.  I have found many
  285.     occasions in which I only want to  print labels for a selected range of
  286.     users.
  287.  
  288.     4: Do you want to print a <R>egular or <C>omplete set of labels?
  289.          This will allow you to either print a complete  set  <C> of labels
  290.          or to  skip  those  users  who  answered 'No' in the Verifier Door
  291.          concerning receiving regular mailings <R>.  Defaults to <R>egular.
  292.  
  293.     5: Do you want passwords printed on the labels?
  294.          If you really feel insecure about passwords on the Mailing labels,
  295.          you can defeat the printing of  the passwords by answering 'No' to
  296.          this question.  Default is 'Yes'.
  297.  
  298.      __________________________________________________________________
  299.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 3
  300.  
  301.      Mailing List Manager User Guide             Lance Williams, Author
  302.  
  303.  
  304.     6: Do you want to print the Address Labels?
  305.          If you  answer  'No'  to this question, the program will NOT print
  306.          labels but will run through the  data file and display the results
  307.          screen showing how many labels would be printed.   This  is  handy
  308.          when you  need  to  know  how  many copies of a letter you have to
  309.          make.  When you answer 'No', you will not go to the following:
  310.  
  311.             At this point you will be  asked  if  you  wish to print only a
  312.     range of  user mailing records.  If so, answer yes,  and  you  will  be
  313.     asked for  the  first  and last record number to use.  The program will
  314.     default to  the  first and last records  in  the  file  (complete  file
  315.     printing).
  316.  
  317.             Before the printing process actually begins,  you will be given
  318.     the opportunity  to cancel the process. This prompt occurs now.  If you
  319.     wish to cancel the process, hit  <ESC>  now,  or  any  other  key  will
  320.     continue on with the printing.
  321.  
  322.             You will  then  be  prompted  if  you want to  have  the  label
  323.     information centered.  If so, answer YES to the prompt.
  324.  
  325.             After you answer these questions, you will have the opportunity
  326.     to print  a  test  label  to check your printer/label position.  If you
  327.     want to override the printing of a  test label, hit <ESC>.  the program
  328.     will go directly to printing of the labels.
  329.  
  330.  
  331. Results Screen:
  332.  
  333.             After the  printing  (or scanning) is completed,  you  will  be
  334.     displayed with a results screen.  It gives the following information:
  335.  
  336.     Total Users:               The total number of users on your system
  337.     Number of Labels Printed:  Total number of labels printed
  338.     Users Not   Found:             Number   of   users  not  found  in  the
  339.                                MAILLIST.DAT file.
  340.     Ineligible Users:          Number of Users that did not fall within the
  341.                                security ranges specified.
  342.  
  343.             You will be given 30 seconds  to  record  this info, or hit any
  344.     key to return to the Main Menu.
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.                            <D> Drop to DOS SHELL
  352.  
  353.             This will shell out of the program to DOS allowing  you  to  do
  354.     anything your  remaining  available  memory will allow.  Type <EXIT> to
  355.     return to MAILING.EXE.
  356.  
  357.  
  358.      __________________________________________________________________
  359.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 4
  360.  
  361.      Mailing List Manager User Guide             Lance Williams, Author
  362.  
  363.  
  364.                       <E>  Edit the MAILLIST.DAT file
  365.  
  366.  
  367.             When you  choose this option, you will be prompted to chose the
  368.     data file to edit (MAILLIST.DAT or  DELETED.DAT).   Select  the one you
  369.     wish to  edit.  You will be displayed the menu & editing  screen  shown
  370.     below.  It  will  contain  the  information for the FIRST record in the
  371.     selected datafile.  To edit or find  another  record,  use the commands
  372.     described below.
  373.  
  374.                              Sample Editor Screen:
  375.  
  376. ┌─────────────────────────────────────────────────────────────────────────────┐
  377. │╔═══════════════════════════════════════════════════════════════════════════╗│
  378. │║                                                                           ║│
  379. │║     Record Number    : 1       Verif. #: 00000000   <O>ther Mail  : Y     ║│
  380. │║     Date Stored      : 06/13/92                     <V>erified    : Y     ║│
  381. │║     User Name        : LANCE WILLIAMS               <F>orm Sent   : Y     ║│
  382. │║ <1> Mailing Name     : LANCE W. WILLIAMS            <D>elete User : N     ║│
  383. │║ <2> Mailing Address  : P. O. BOX 266                <S>elected    : N     ║│
  384. │║ <3> City, State, Zip : CAMDEN, NY 13316-0266        <R>eg. Card   : Y     ║│
  385. │║                                                                           ║│
  386. │║                    Select Options: <1,2,3,O,V,F,D,S,R>                    ║│
  387. │╚═══════════════════════════════════════════════════════════════════════════╝│
  388. │                                                                             │
  389. │                    **( This is the Command Input Area )**                   │
  390. │                                                                             │
  391. │     ESC - Return to Main Menu           Alt-F - Find/Create User Record     │
  392. │     F2 - View PCBoard User Record       F3 - Find Next New User Record      │
  393. │ PGUP - Up 1 Record      Ctrl-PGUP - Up 20 Records      Alt-T - First Record │
  394. │ PGDN - Down 1 Record    Ctrl-PGDN - Down 20 Records    Alt-B - Last Record  │
  395. └─────────────────────────────────────────────────────────────────────────────┘
  396.  
  397.  
  398.                      *** Available Editor Commands ***
  399.  
  400.     <1> Edit Mailing Name.
  401.          Choose this option, and enter the change on the update line in the
  402.          command input  area.  Hitting <ENTER> without  entering  any  data
  403.          will default to the old information.
  404.  
  405.     <2> Edit Mailing Address
  406.          This is  the  same  as <1>, except for the Mailing Street Address.
  407.          Hitting <ENTER> defaults to the old value.
  408.  
  409.     <3> Edit City, State, Zip Code
  410.          Once more, just like <1> & <2> above but for the City, State & Zip
  411.          Code information.  Hitting <ENTER> defaults to the old value.
  412.  
  413.     <D> Delete User
  414.          This sets the Delete Flag for  the  record.   The  record  will be
  415.          deleted when you run the "Purge & Pack" Option from the Main Menu.
  416.          This is a Yes/No toggle.  Hitting the <D> does a state change.
  417.  
  418.      __________________________________________________________________
  419.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 5
  420.  
  421.      Mailing List Manager User Guide             Lance Williams, Author
  422.  
  423.  
  424.  
  425.     <F> Form Sent
  426.          This is  the "New User Form Letter" flag.  If set to yes, the form
  427.          letter has been sent.  If  you  want  to  resend  a  new user form
  428.          letter to a user, set this to NO.
  429.  
  430.     <O> Other Mailings Flag
  431.          This will  toggle  the Regular Mailing flag between  Yes/No.   The
  432.          Regular Mailings  Flag  is  what  the  user  set  it  to  when  he
  433.          registered.  This flag determines how the "<R>egular or <c>omplete
  434.          set" prompt will work on this record when printing.
  435.  
  436.     <R> Registration Card
  437.          This is the flag used by the  Registration  Label  module to check
  438.          for printing  registration  labels.   If  you   need  to  re-print
  439.          registration labels, change this flag to 'N'.  Users that have had
  440.          cards sent to them will have a 'Y' in this field.
  441.  
  442.     <S> Selected
  443.          This will  flip  the  selected  status of the user record.  If you
  444.          want to change the selected status  for printing selected records,
  445.          use this key.
  446.  
  447.     <V> Verified
  448.          This flips  the  verified status for the user.   If  you  want  to
  449.          change the  verified  status  after  you upgrade a user's security
  450.          manually, use this switch.
  451.  
  452.  
  453.  
  454.  
  455. Other Keystrokes Available:
  456.  
  457.          There are also several non-editing  menu  selections you have your
  458.          choice of.   Each  of these will prompt you to  save  the  current
  459.          record if you have made any changes.
  460.  
  461.     <PGUP> or <PGDN>
  462.          Moves Up   or   Down   one   record   in  the  selected  datafile.
  463.          Automatically wraps around  from  first  to  last  records and the
  464.          reverse.
  465.  
  466.     <CRTL-PGUP> or <CRTL-PGDN>
  467.          Same as  the  above,  but  moved  up  or down 20  records  without
  468.          wrapping from end to end.
  469.  
  470.     <F2>
  471.          This key  will  display the current user's PCBoard User record, or
  472.          at least a portion of it.  It will display the important areas you
  473.          might want to look at.
  474.  
  475.  
  476.  
  477.  
  478.      __________________________________________________________________
  479.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 6
  480.  
  481.      Mailing List Manager User Guide             Lance Williams, Author
  482.  
  483.  
  484.     <F3>
  485.          The <F3>  key  will  scan  through  the MAILLIST.DAT file from the
  486.          current record forward until  it  finds  the next NEW USER.  A new
  487.          user is determined by checking the <R> Registration Card Flag.  If
  488.          no card has been sent, the user is considered a  new user.  If the
  489.          end of  the  MAILLIST.DAT  file  is  reached, it loops back to the
  490.          beginning.  If no new user is  found before the starting record is
  491.          reached, the scan stops with the starting record.
  492.  
  493.  
  494.     <ALT-T> or <ALT-B>
  495.          Moves to  the Top (Alt-T) or the Bottom (Alt-B)  of  the  selected
  496.          datafile.
  497.  
  498.  
  499.     <ALT-F>  Find User
  500.          Use this  option  when you want to search for another user record.
  501.          The search is for the complete  name  only,  and  MUST  be spelled
  502.          correctly.  Searching  is  done  on  both the user  name  and  the
  503.          mailing name in the MAILLIST.DAT file.
  504.  
  505.            ***  If no Mailing List Record is found for User  ***
  506.  
  507.             If the  program does not find a record in the selected datafile
  508.     for the indicated record, you will  have  the option to add the user to
  509.     the data file.  This option works for REGISTERED VERSIONS  ONLY.  On an
  510.     unregistered version,  you  will  be  notified  of  the  fact that your
  511.     registration will allow you to add users to the data file.
  512.  
  513.     Adding a Record to the Data File:
  514.  
  515.             If you respond 'Yes' to the  prompt  to  add the information to
  516.     the data file, you will be displayed the address field  size & variable
  517.     name for  each  address  area  in the data file.  (Name, Address, City,
  518.     State, Zip Code).  The program defaults to No Delete, Registered & Send
  519.     ALL Mail.  You can change these flags in the editor after you enter the
  520.     address information.
  521.  
  522.             The program then displays  the  address information and asks if
  523.     it is  OK  to  store.  If not, you will be sent back  to  re-enter  the
  524.     information.  Do not enter any New records unless you are sure you want
  525.     the information  in  the  Data  File.  The only way to delete a created
  526.     record is to mark it for deletion  in the editor and then pack the data
  527.     file.
  528.  
  529.  
  530.     <ESC>  Quit Editing
  531.  
  532.          Hit the <ESC> Key to leave the editing module  and  return  to the
  533.          main menu.   You  will  be  asked  if you want to save the current
  534.          record if it has been modified.
  535.  
  536.  
  537.  
  538.      __________________________________________________________________
  539.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 7
  540.  
  541.      Mailing List Manager User Guide             Lance Williams, Author
  542.  
  543.  
  544.                          <F>  Form Letter Printing
  545.  
  546.                   ****    REGISTERED VERSIONS ONLY    ****
  547.  
  548.             Selecting the  <F>  option from the main menu will start up the
  549.     Form Letter printing module.  There  are  5  form letters available for
  550.     you to select from:
  551.  
  552.                      <1>  New User Letter
  553.                      <2>  Expiring Subscription Letter
  554.                      <3>  Verification Reminder Letter
  555.                      <4>  Active User Form Letter
  556.                      <5>  Selected User Form Letter
  557.  
  558.             Select the  form letter you wish to print,  or  select  <X>  to
  559.     return to  the  main menu.  Each form letter is described below in more
  560.     detail.
  561.  
  562.  
  563.  
  564.                          <1>  New User Form Letter
  565.  
  566.             The New  User  form  letter   is  designed  to  compliment  the
  567.     <R>egistration Label  Printing option from the main  menu.   This  form
  568.     letter uses  a flag in the MAILLIST.DAT file for determining who should
  569.     get the letter.  This is set to YES  the  same time as the registration
  570.     label flag.  When you select the new user form letter, you will get the
  571.     following prompts:
  572.  
  573.     What is the path/filename of the form letter to use?
  574.     (Enter=NEWUSER.FRM)?
  575.  
  576.          Enter the filename of the form letter you wish  to  use  for  this
  577.          printing at this prompt.
  578.  
  579.  
  580.  
  581.                       <2> Expiring Subscription Letter
  582.  
  583.             The Expiring Subscription form letter is designed to compliment
  584.     the <L>abels  by  Expiration Date option from the main menu.  This form
  585.     letter can  be used for sending personalized  subscription  notices  to
  586.     users reaching expiration.  To get matching labels and letters, use the
  587.     same parameters  for  selection  for  each printing.   The  prompt  for
  588.     selection are the same as for the <L> option:
  589.  
  590.  
  591.     What is the Minimum Days to Expiration ?
  592.     ( <-1> will print to ALL EXPIRED Users)
  593.  
  594.          Input the  minimum  days  until  expiration  for  the letter to be
  595.          printed.  Put a "-1" if you wish to print for all expired users.
  596.  
  597.  
  598.      __________________________________________________________________
  599.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 8
  600.  
  601.      Mailing List Manager User Guide             Lance Williams, Author
  602.  
  603.  
  604.  
  605.     What is the Maximum Days to Expiration ?
  606.     ( <-1> will print to ONLY EXPIRED Users)
  607.          Same as  the  previous,  but  for  the  top  number  of days until
  608.          expiration for which you wish to print letters.  If you put a "-1"
  609.          here and in the entry above, ONLY expired will be printed.
  610.  
  611.     What is the Minimum Security to Print Letter ?
  612.          Select the minimum security you wish to print letters for.
  613.  
  614.     What is the Maximum Security to Print Letter ?
  615.          Select the maximum security you wish to print letters for.
  616.  
  617.     What is the Minimum number of Times Online to Print Letter ?
  618.          Give the  minimum  number  of  times  online  you  require  before
  619.          printing the letter.
  620.  
  621.     Is this for <R>egular Mailings or <C>omplete Set (R/c)?
  622.          Select how you wish to handle the <S>end Mail flag.
  623.  
  624.          <R>egular Mailings will only print to users with  the  <S>end Mail
  625.          flag set to <YES> when they registered and meet the qualifications
  626.          above.
  627.  
  628.          <C>omplete Set  will  print  letters  to  all  users that meet the
  629.          qualifications above
  630.  
  631.     What is the path/filename of the form letter to use?
  632.     (Enter=EXPIRED.FRM)?
  633.          Enter the filename of the form  letter  you  wish  to use for this
  634.          printing at this prompt.
  635.  
  636.  
  637.  
  638.                      <3>  Verification Reminder Letter
  639.  
  640.             This form letter is for reminding your users that they have not
  641.     yet verified their registration.  This looks that the  <V>erified  flag
  642.     in their MAILLIST.DAT record to select who will be printed.  When these
  643.     letters are  printed, the user's <S>elected flag is flipped, so you can
  644.     get matching  labels  for  your  envelopes.   Your  selections  can  be
  645.     controlled with these options:
  646.  
  647.  
  648.     How many days since registration to print letter ?
  649.          Give the  minimum  number  of  days  since registration  to  print
  650.          letter.  Everyone who has not verified in this length of time will
  651.          get a letter.
  652.  
  653.     What is the minimum number of times online to print letter ?
  654.          Give the  minimum  number  of  times  online  you  require  before
  655.          printing the letter.
  656.  
  657.  
  658.      __________________________________________________________________
  659.       Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 9
  660.  
  661.      Mailing List Manager User Guide             Lance Williams, Author
  662.  
  663.  
  664.     What is the path/filename of the form letter to use?
  665.     (Enter=VERIFY.FRM)?
  666.  
  667.          Enter the  filename  of  the  form letter you wish to use for this
  668.          printing at this prompt.
  669.  
  670.  
  671.  
  672.  
  673.                         <4> Active User Form Letters
  674.  
  675.             The Active  User form letter  is  designed  to  compliment  the
  676.     <A>ctive User Labels option from the main menu.  This  form  letter can
  677.     be used  for  sending  personalized  letters  for special offerings and
  678.     other mailings  to only users of  what  you  consider  to  be  in  good
  679.     standing.  Or,  you  could  even  send out letters  to  users  in  poor
  680.     standing.  I  use  it  for  both of the above reasons.  To get matching
  681.     labels and letters, use the same parameters  for selection for printing
  682.     of both  <A>ctive  User Labels and this form letter.   The  prompt  for
  683.     selection are the same as for the <L> option:
  684.  
  685.     1: What is the Minimum Security to print letter?
  686.          Input the  security  level  below  which  you  do not wish to have
  687.          letters printed.
  688.  
  689.     2: What is the Maximum Security to print letter?
  690.          Same as above, but for the top security of the range for which you
  691.          wish to print letters.
  692.  
  693.     3: What is the Minimum Number of times Online?
  694.          This scans the number of times  the  user has been online and only
  695.          prints letters for users who have been online at least this number
  696.          of times.   Entering  "0" will print all records  that  match  the
  697.          above conditions.
  698.  
  699.     4:  Do you want to print a <R>egular or <C>omplete set of letters?
  700.          This will  allow you to either print a complete set <C> of letters
  701.          or to skip those users who  answered  'No'  in  the  Verifier Door
  702.          concerning receiving regular mailings <R>.  Defaults to <R>egular.
  703.  
  704.             At this point you will be asked if you wish  to  print  only  a
  705.     range of  user  mailing  records.   If  so, answer yes, and you will be
  706.     asked for the first and last record  number  to  use.  The program will
  707.     default to  the  first  and  last  records in the file  (complete  file
  708.     printing).  You  will  then  be  prompted  for the filename of the form
  709.     letter to use:
  710.  
  711.     What is the path/filename of the form letter to use?
  712.     (Enter=ACTIVE.FRM)?
  713.  
  714.          Enter the filename of the form  letter  you  wish  to use for this
  715.          printing at this prompt.
  716.  
  717.  
  718.      __________________________________________________________________
  719.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 10
  720.  
  721.      Mailing List Manager User Guide             Lance Williams, Author
  722.  
  723.  
  724.                        <5>  Selected User Form Letter
  725.  
  726.             The Selected User Form letter is designed to print form letters
  727.     for users who you have set the <S>elected flag for in the Editor.  This
  728.     is the  same  procedure  that  is called to print selected from letters
  729.     from within the <S>elected User Printing  option  of the main menu.  If
  730.     you desire matching labels and letters, then use the  <S>  option  from
  731.     the main menu.  This section has only one prompt:
  732.  
  733.     What is the path/filename of the form letter to use?
  734.     (Enter=SELECT.FRM)?
  735.  
  736.          Enter the  filename  of  the  form letter you wish to use for this
  737.          printing at this prompt.
  738.  
  739.  
  740.  
  741. Prompts For ALL Form Letters:
  742.  
  743.             All five form letters then  have  these same prompts concerning
  744.     output control from this point forward:
  745.  
  746.     Do you want to pause between pages (Enter=no)?
  747.          If you  are using single sheet, hand fed paper,  answer  "yes"  to
  748.          this prompt.   If  using form-fed paper, answer no.  If you answer
  749.          yes, you will be prompted for  the  number  of  lines per page.  I
  750.          suggest using  a @FORMFEED@ macro before the last  line  of  every
  751.          page in  your document, which ever type of paper you use.  (Macros
  752.          explained in further detail next.)
  753.  
  754.             Before the printing process  actually begins, you will be given
  755.     the opportunity to cancel the process. This prompt occurs  now.  If you
  756.     wish to  cancel  the  process,  hit  <ESC>  now,  or any other key will
  757.     continue on with the printing.
  758.  
  759.             You will then be prompted  for  the  device or file to send the
  760.     output to.   The  default choice is what is in your  MAILING.DEF  file.
  761.     Also stored in your MAILING.DEF file is the default name of each of the
  762.     form letters.   If  you  wish  to  change  the  defaults, just edit the
  763.     MAILING.DEF file  with the menu  option  found  under  the  <V>iew/Edit
  764.     program files.
  765.  
  766.  
  767.  
  768. Notes on Form Letter Formats:
  769.  
  770.             These form  letters  are also security specific.   The  program
  771.     will search  the  directory  containing  the  default form letter for a
  772.     security specific form letter.  Security specific form letter filenames
  773.     are determined by using up to 5 characters of the default filename, and
  774.     adding the  user's  security  level.    (IE:  VERIFY.FRM  would  become
  775.     VERIF8.FRM, VERIF9.FRM, VERIF55.FRM, etc.)
  776.  
  777.  
  778.      __________________________________________________________________
  779.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 11
  780.  
  781.      Mailing List Manager User Guide             Lance Williams, Author
  782.  
  783.  
  784.  
  785. Form Letter Macros:
  786.  
  787.  
  788.             Each form  letter  has  the ability to become personalized with
  789.     the use of PCBoard @MACRO@ type  macros  in  the  file.   See my sample
  790.     letters for suggested macro usage.  The following macros are supported:
  791.  
  792.  
  793.          Macro Name     Description
  794.          ────────────   ───────────────────────────────────────────────────
  795.          @USERNAME@     The User's Full Name, all caps
  796.          @USERFIRST@    The User's First Name, upper/lower case
  797.          @MAILNAME@     The User's Full Mailing Name, all caps
  798.          @MAILFIRST@    The User's First Mailing Name, upper/lower case
  799.          @ADDRESS@      The User's Address, all caps
  800.          @CITY@         The User's City, State, ZIP, all caps
  801.          @REGNUMBER@    The User's Registration Number
  802.          @REGDATE@      The Date the User First Registered (MM-DD-YY)
  803.          @SYSDATE@      The Current System Date (MM-DD-YYYY)
  804.          @SYSOPNAME@    The Sysop's Name, case/content as in your .CFG file
  805.          @BOARDNAME@    The BBS Name, case/content as in your .CFG file.
  806.          @PASSWORD@     The User's Password on the System
  807.          @SECURITY@     The User's Security Level
  808.          @EXPDATE@      The User's Expiration Date (MM-DD-YY)
  809.          @LASTDATEON@   The Last Date the User was on the System (MM-DD-YY)
  810.          @LASTTIMEON@   The Last Time the User was on the System (HH:MM)
  811.          @NUMTIMESON@   The Total Number of Times the User has Called
  812.          @HOMEPHONE@    The User's Home/Voice Phone Number
  813.          @DATAPHONE@    The User's Business/Data Phone Number
  814.          @ESC@          Sends an ASCII-27 (Escape) to the printer
  815.          @FORMFEED@     Sends an ASCII-12 (Form Feed) to the printer
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.      __________________________________________________________________
  839.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 12
  840.  
  841.      Mailing List Manager User Guide             Lance Williams, Author
  842.  
  843.  
  844.                      <I>  Inactive User Label Printing
  845.  
  846.                   ****    REGISTERED VERSIONS ONLY    ****
  847.  
  848.             Registration of  this  system will allow you to have the option
  849.     of printing labels to entries in  the  Mailing  List  data file that no
  850.     longer have  attached  user entries in the PCBoard User  file  (Deleted
  851.     Users).  I  have  found  this  is nice to try to get users back to your
  852.     system who have not called for a long period of time.
  853.  
  854.               The labels are printed in the following format:
  855.  
  856.                   ┌─────────────────────────────────────┐
  857.                   │ Account Deleted - ReApply Today!    │
  858.                   │                                     │
  859.                   │ Mailing Name                        │
  860.                   │ Mailing Address                     │
  861.                   │ City, State, Zip Code               │
  862.                   └─────────────────────────────────────┘
  863.  
  864.             You will be prompted as to whether you want to print the labels
  865.     or just scan for a count just like the printing of active labels.
  866.  
  867.             Before the printing process  actually begins, you will be given
  868.     the opportunity to cancel the process. This prompt occurs  now.  If you
  869.     wish to  cancel  the  process,  hit  <ESC>  now,  or any other key will
  870.     continue on with the printing.
  871.  
  872.             You will be prompted if you  want to have the label information
  873.     centered.  If so, answer YES to the prompt.
  874.  
  875.             If you are printing labels, you will also have  the opportunity
  876.     to check  printer/label  positioning before printing the actual labels.
  877.     If you do not wish/need to do this hit <ESC> at the prompt.  Otherwise,
  878.     hit <ENTER> to print a test label for position.
  879.  
  880.             The program will scan through the DELETED.DAT file checking for
  881.     the existence of Users in the PCBoard  Users  file.  If the user is not
  882.     found, the  label  is  printed.   If  a user is found,  the  record  in
  883.     DELETED.DAT is  flagged  for deletion, and after printing is completed,
  884.     the flagged entries are deleted.
  885.  
  886.     Results Screen:
  887.  
  888.          The results screen will display the following information:
  889.  
  890.     Number of Users:             Total number of records in the
  891.                                  DELETED.DAT file.
  892.     Number of Labels Printed:    Number  of  Records without attached Users
  893.                                  of which labels were printed for.
  894.     Users Not Found:             Not Used Here
  895.     Number of Users Ineligible:  Number of Active Users in  the DELETED.DAT
  896.                                  file.
  897.  
  898.      __________________________________________________________________
  899.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 13
  900.  
  901.      Mailing List Manager User Guide             Lance Williams, Author
  902.  
  903.  
  904.  
  905.                        <L> Labels by Expiration Date
  906.  
  907.                   ****    REGISTERED VERSIONS ONLY    ****
  908.  
  909.             When you  choose  this  option,  you  can print labels for your
  910.     users based on their expiration date [days away from the current date].
  911.     The format of the label is as follows:
  912.  
  913.                   ┌─────────────────────────────────────┐
  914.                   │ Security, Expiration Date, Password │
  915.                   │                                     │
  916.                   │ Mailing Name                        │
  917.                   │ Mailing Address                     │
  918.                   │ City, State, Zip Code               │
  919.                   └─────────────────────────────────────┘
  920.  
  921.             I print out the top line  of  information  as a service to your
  922.     users.  Also,  since no one outside of the BBS will  realize  what  the
  923.     information is,  you still maintain security.  Password printing can be
  924.     defeated when printing the labels if you wish.
  925.  
  926.             When you select the <L> option,  you will be presented with the
  927.     following questions:
  928.  
  929.     1: What is the minimum days until expiration to print label?
  930.          Input the minimum days until expiration for labels  to be printed.
  931.          Put "-1" if you wish to have all expired users printed.
  932.  
  933.     2: What is the minimum days until expiration to print label?
  934.          Same as above, but for the top days until expiration for which you
  935.          wish to  print  labels.   If  you  put  "-1" here and in the entry
  936.          above, ONLY expired users will be printed.
  937.  
  938.     3: What is the Minimum Security to print label?
  939.          Input the security level below  which  you  do  not  wish  to have
  940.          labels printed.
  941.  
  942.     4: What is the Maximum Security to print labels?
  943.          Same as above, but for the top security of the range for which you
  944.          wish to print labels.
  945.  
  946.     5: What is the Minimum Number of times Online?
  947.          This scans the number of times the user has been  online  and only
  948.          prints labels  for users who have been online at least this number
  949.          of times.  Entering "0" will  print  all  records  that  match the
  950.          above conditions.
  951.  
  952.     6: Do you want to print a <R>egular or <C>omplete set of labels?
  953.          This will allow you to either print a complete  set  <C> of labels
  954.          or to  skip  those  users  who  answered 'No' in the Verifier Door
  955.          concerning receiving regular mailings <R>.  Defaults to <R>egular.
  956.  
  957.  
  958.      __________________________________________________________________
  959.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 14
  960.  
  961.      Mailing List Manager User Guide             Lance Williams, Author
  962.  
  963.  
  964.  
  965.     7: Do you want passwords printed on the labels?
  966.          If you really feel insecure about passwords on the Mailing labels,
  967.          you can  defeat the printing of the passwords by answering 'No' to
  968.          this question.  Default is 'Yes'.
  969.  
  970.     8: Do you want to print the Address Labels?
  971.          If you answer 'No' to this question,  the  program  will NOT print
  972.          labels but will run through the data file and display  the results
  973.          screen showing  how  many  labels would be printed.  This is handy
  974.          when you need to know how many  copies  of  a  letter  you have to
  975.          make.  When you answer 'No', you will not go to the following:
  976.  
  977.  
  978.             Before the printing process actually begins,  you will be given
  979.     the opportunity  to cancel the process. This prompt occurs now.  If you
  980.     wish to cancel the process, hit  <ESC>  now,  or  any  other  key  will
  981.     continue on with the printing.
  982.  
  983.             You will  then  be  prompted  if  you want to  have  the  label
  984.     information centered.  If so, answer YES to the prompt.
  985.  
  986.             After you answer these questions, you will have the opportunity
  987.     to print  a  test  label  to check your printer/label position.  If you
  988.     want to override the printing of a  test label, hit <ESC>.  the program
  989.     will go directly to printing of the labels.
  990.  
  991.  
  992.  
  993. Results Screen:
  994.  
  995.             After the  printing  (or scanning) is completed,  you  will  be
  996.     displayed with a results screen.  It gives the following information:
  997.  
  998.     Total Users:               The total number of users on your system
  999.  
  1000.     Number of Labels Printed:  Total number of labels printed
  1001.  
  1002.     Users Not   Found:             Number   of   users  not  found  in  the
  1003.                                MAILLIST.DAT file.
  1004.  
  1005.     Ineligible Users:          Number of Users that did not fall within the
  1006.                                security ranges specified.
  1007.  
  1008.             You will be given 30 seconds  to  record  this info, or hit any
  1009.     key to return to the Main Menu.
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.      __________________________________________________________________
  1019.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 15
  1020.  
  1021.      Mailing List Manager User Guide             Lance Williams, Author
  1022.  
  1023.  
  1024.  
  1025.                       <P> Purge & Pack the Data Files
  1026.  
  1027.             This option  will  allow  you  to remove deleted users from the
  1028.     MAILLIST.DAT file.  The optional PURGE function for REGISTERED VERSIONS
  1029.     allows you to remove inactive entries from the list.
  1030.  
  1031.  
  1032.  
  1033.  
  1034.                    ***  For REGISTERED VERSIONS ONLY  ***
  1035.  
  1036.             Registered versions will  be  prompted  if  you  want  to purge
  1037.     inactive users from the MAILLIST.DAT file.  If you choose this the only
  1038.     way to  recover  the old information is to copy the  MAILLIST.BAK  file
  1039.     back to  the MAILLIST.DAT file before another repack is done.  There is
  1040.     no other way to recover this information.
  1041.  
  1042.  
  1043.  
  1044.  
  1045.                     ***  For UNREGISTERED VERSIONS  ***
  1046.  
  1047.             Unregistered versions will be prompted to register the program,
  1048.     which will activate the option mentioned above.
  1049.  
  1050.  
  1051.  
  1052.  
  1053.            ***  For ALL Version, REGISTERED or UNREGISTERED  ***
  1054.  
  1055.             Before the MAILLIST.DAT file is packed, you will be prompted if
  1056.     you want to save the deleted entries  when  packing.   Disk  Storage is
  1057.     appended to the DELETED.DAT file.  The default is to  store the deleted
  1058.     entries to the file.
  1059.  
  1060.             When packing,  the  MAILLIST.DAT  file  will  be  searched  for
  1061.     entries marked  for  deletion,  and  if  the  optional  PURGE  Function
  1062.     (Registered Only) is activated, the entry will be searched  for a match
  1063.     in the  PCBoard  USERS  file.   All entries marked for deletion (or not
  1064.     found in the PCBoard USERS file) will  be removed from the MAILLIST.DAT
  1065.     file.
  1066.  
  1067.             After the MAILLIST.DAT file is packed & purged,  if any entries
  1068.     were sent  to  DELETED.DAT,  that  file  is  also  sorted and purged of
  1069.     duplicate entries.
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.      __________________________________________________________________
  1079.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 16
  1080.  
  1081.      Mailing List Manager User Guide             Lance Williams, Author
  1082.  
  1083.  
  1084.  
  1085.               <R>  Print Registration Labels for VERIFIER Door
  1086.  
  1087.  
  1088.             This option  will print the labels for registration cards to be
  1089.     used in  conjunction  with the VERIFIER  door.   For  the  registration
  1090.     numbers to be correct, you must be sure your BBS Name  &  Sysop Name in
  1091.     the configuration  file  are  the  same  as they are in the one for the
  1092.     door.  I suggest once again that  you  use  the same configuration file
  1093.     for this program as you do for the door.
  1094.  
  1095.             Labels printed from this section have the following format:
  1096.  
  1097.                   ┌─────────────────────────────────────┐
  1098.                   │ Registration #: ############        │
  1099.                   │                                     │
  1100.                   │ Mailing Name                        │
  1101.                   │ Mailing Address                     │
  1102.                   │ City, State, Zip Code               │
  1103.                   └─────────────────────────────────────┘
  1104.  
  1105.  
  1106.             Before the printing process actually begins,  you will be given
  1107.     the opportunity  to cancel the process. This prompt occurs now.  If you
  1108.     wish to cancel the process, hit  <ESC>  now,  or  any  other  key  will
  1109.     continue on with the printing.
  1110.  
  1111.             The program will prompt for proper label/printer  alignment the
  1112.     same as the other printing routines.  Hit <ESC> to abort this alignment
  1113.     check, or  <ENTER> to check the alignment.  When the printer/labels are
  1114.     aligned properly, you will be prompted for the number of copies of each
  1115.     label to print.  After this, the  registration  labels  will be printed
  1116.     for every record that has it's REGISTERED flag set to 'No'.
  1117.  
  1118.             Hitting <ESC> during the label printing process will update the
  1119.     records for  the labels printed, but not for those left  unprinted  and
  1120.     still not having had registration labels printed.
  1121.  
  1122.  
  1123.  
  1124. Command-Line Option for Registration Labels:
  1125.  
  1126.             There is  a  command line parameter to automate the printing of
  1127.     registration labels.  If you wish  to  use  it  and  the default output
  1128.     device is  your  printer,  be sure your printer is  loaded  with  label
  1129.     stock, and  then just type MAILING [.CFG File] /REGS.  The program will
  1130.     send all the output to the default  device  defined in your MAILING.DEF
  1131.     file.  If a printer error occurs, the program will  halt  and  wait for
  1132.     you fix the printer and press a key.
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.      __________________________________________________________________
  1139.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 17
  1140.  
  1141.      Mailing List Manager User Guide             Lance Williams, Author
  1142.  
  1143.  
  1144. Pre-printed Registration Postcards:
  1145.  
  1146.             Pre-printed post  cards  are  available  from me for sending to
  1147.     your users for registration notification.   The  post cards are printed
  1148.     in the following form, and personalized accordingly for your system:
  1149.  
  1150.           ┌────────────────────────────────────────────────────────┐
  1151.           │                                                        │
  1152.           │                                                        │
  1153.           │                                                        │
  1154.           │                   YOUR BBS NAME HERE                   │
  1155.           │               YOUR BBS PHONE NUMBER HERE               │
  1156.           │                                                        │
  1157.           │                                                        │
  1158.           │                                                        │
  1159.           │           Welcome!  Since  you  are a new  caller      │
  1160.           │      to this BBS, you are required to verify your      │
  1161.           │      registration  through  the verification door      │
  1162.           │      with  the registration number on the address      │
  1163.           │      side of this card.                                │
  1164.           │                                                        │
  1165.           │           The next time you call this  BBS, enter      │
  1166.           │      the verification  door and choose option  #2      │
  1167.           │      from  the  main  menu.   Enter  your  number      │
  1168.           │      for registration verification at the prompt.      │
  1169.           │                                                        │
  1170.           │                                                        │
  1171.           │                                                        │
  1172.           │                                                        │
  1173.           └────────────────────────────────────────────────────────┘
  1174.  
  1175.             The address side of the postcard will also be printed with a
  1176.      3 line return address.  If the address is different  than the shipping
  1177.      address, be sure to specify the address to print on the cards.  Please
  1178.      allow 4 - 6 weeks for delivery of cards.
  1179.  
  1180.             These cards  are  available  at  $4.95  per 100 cards.  I run a
  1181.     printing shop and have a good supply  of  post  card  stock in assorted
  1182.     colors.  These printed and boxed cards are being offered  at  a greatly
  1183.     reduced price.
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.      __________________________________________________________________
  1199.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 18
  1200.  
  1201.      Mailing List Manager User Guide             Lance Williams, Author
  1202.  
  1203.  
  1204.  
  1205.                        <S>  Selective Label Printing
  1206.  
  1207.                  *****    REGISTERED VERSIONS ONLY    *****
  1208.  
  1209.             Registered versions  also  have  the option to select and print
  1210.     labels and  form letters from information  found  in  the  MAILLIST.DAT
  1211.     file.  I installed this option when I found I needed  a label or a form
  1212.     letter (or  both) for a few users on an occasional basis.  This is also
  1213.     the option to use after printing Verification  Reminder form letters to
  1214.     get matching labels for your envelopes.
  1215.  
  1216.            Selective Labels are printed in the following format:
  1217.  
  1218.                   ┌─────────────────────────────────────┐
  1219.                   │                                     │
  1220.                   │ Mailing Name                        │
  1221.                   │ Mailing Address                     │
  1222.                   │ City, State, Zip Code               │
  1223.                   │                                     │
  1224.                   └─────────────────────────────────────┘
  1225.  
  1226.  
  1227.             When you select this option, the program will update all of the
  1228.     search indexes, just to be sure they are up to date.   You will then be
  1229.     prompted for  the  user  name to search for.  If you are running it for
  1230.     labels for your Verification Reminder  form  letters, just press enter.
  1231.     Otherwise, enter the user name you wish to search for.
  1232.  
  1233.             If the address information is not found you  will  be  asked if
  1234.     you want  to  select  another  user.   If the information is found, the
  1235.     mailing label data is displayed.   Then  you  are  asked if you want to
  1236.     select this  user.   If  yes,  the  record  is  flagged  for  selective
  1237.     printing, otherwise,  it's left alone.  All selected labels are printed
  1238.     after selecting is completed.
  1239.  
  1240.             After you decide to print  the  selected  user  or not, you are
  1241.     asked if  you wish to select another user for printing.   This  process
  1242.     loops until you have selected all the users you want to print labels or
  1243.     form letters for.
  1244.  
  1245.             If you  decide  you  do  not  want to select a user you already
  1246.     selected, then just get the record  again  and  at the prompt asking to
  1247.     print the  label  or  not, then answer 'No'.  This  will  unselect  the
  1248.     record by removing the selected flag from the record.
  1249.  
  1250.             After all  the  users  have been selected, you will be prompted
  1251.     for the type of printing you with to do:
  1252.  
  1253.         <1> Labels Only (Use this for Verification Reminder Letters)
  1254.         <2> Form Letters Only
  1255.         <3> Both Form Letters and Labels
  1256.         <X> Exit to Main Menu, Deselecting all Entries
  1257.  
  1258.      __________________________________________________________________
  1259.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 19
  1260.  
  1261.      Mailing List Manager User Guide             Lance Williams, Author
  1262.  
  1263.  
  1264.  
  1265.                               <1>  Labels Only
  1266.  
  1267.  
  1268.             Before the  printing process actually begins, you will be given
  1269.     the opportunity to cancel the process.  This prompt occurs now.  If you
  1270.     wish to  cancel  the  process,  hit <ESC> now, or any  other  key  will
  1271.     continue on with the printing.
  1272.  
  1273.             You will  be prompted if you want to have the label information
  1274.     centered.  If so, answer YES to the prompt.
  1275.  
  1276.             You will then have the opportunity  to align the printer/labels
  1277.     in the  same  manner as all the other label printing  selections.   Hit
  1278.     <ESC> to cancel the test label.
  1279.  
  1280.             After the  labels  are positioned, the program runs through the
  1281.     MAILLIST.DAT file printing all selected  labels.   After  the  label is
  1282.     printed, the entry is deselected.  You are returned  to  the  Main Menu
  1283.     when printing is completed.
  1284.  
  1285.  
  1286.  
  1287.  
  1288.                            <2>  Form Letters Only
  1289.  
  1290.             This option  will  go  directly  to  the  selection of the form
  1291.     letter to  use, just as described  in  the  <F>orm  Letter  Option  for
  1292.     selected form letters, discussed earlier in this documentation.   Refer
  1293.     to that section for more details.
  1294.  
  1295.  
  1296.  
  1297.  
  1298.                      <3>  Both Form Letters and Labels
  1299.  
  1300.             This option  runs through options #1 and #2 above in that order
  1301.     (Labels first, then letters).  You  will  be  prompted to put the label
  1302.     stock in the printer before printing the labels.  The program will then
  1303.     follow option #1's format above.  After completion  of  the labels, you
  1304.     will be  prompted  for  the  form  letter  to use, just as in #2 above.
  1305.     After printing the form letters, the user records are deselected.
  1306.  
  1307.  
  1308.  
  1309.  
  1310.               <X>  Exit to Main Menu, Deselecting All Entries
  1311.  
  1312.             This option will run through your MAILLIST.DAT file deselecting
  1313.     all entries (setting the SELECTED  flag to "N").  You are then returned
  1314.     to the main menu.
  1315.  
  1316.  
  1317.  
  1318.      __________________________________________________________________
  1319.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 20
  1320.  
  1321.      Mailing List Manager User Guide             Lance Williams, Author
  1322.  
  1323.  
  1324.  
  1325.  
  1326.                     <U>  User List Printing (Not Labels)
  1327.  
  1328.  
  1329.             This option  is similar to the PCBoard System Manager User file
  1330.     printing. You can print the MAILLIST.DAT  file  in 3 different manners,
  1331.     described below.  This can either be sent to a file or  directly to the
  1332.     printer.
  1333.  
  1334.  
  1335.  
  1336.     <A> Short Form
  1337.  
  1338.          This form  prints  the  User's Name (as in the PCBoard USER file),
  1339.          the City, State & ZIP Code,  and  the  date  the  information  was
  1340.          filed, all on a single line, with columns properly aligned.
  1341.  
  1342.  
  1343.  
  1344.     <B> Long Form
  1345.  
  1346.          This form prints the User's Name, Mailing Name,  date filed on the
  1347.          first line.   Street  address, city, state, ZIP code on the second
  1348.          line.  Registration & Mailing  Status  on  the  third  line.   The
  1349.          fourth line is a record delimiter (Asterisks)
  1350.  
  1351.  
  1352.  
  1353.     <C> Name Form
  1354.  
  1355.          This form prints the User's Name, Mailing Name,  City,  State, ZIP
  1356.          Code on a single line with properly aligned columns.
  1357.  
  1358.  
  1359.  
  1360.             All of  the above forms print 59 lines to the page, so they can
  1361.     be sent to a laser printer.  The  output  has  page  headers  and  page
  1362.     numbers as well.  The Last page is ejected form the printer.
  1363.  
  1364.             If you do not want to print any form, just hit  <X> at the menu
  1365.     to return to the main menu.  If you wish to cancel the printer while in
  1366.     progress, hit <ESC>.
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.      __________________________________________________________________
  1379.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 21
  1380.  
  1381.      Mailing List Manager User Guide             Lance Williams, Author
  1382.  
  1383.  
  1384.                           <V> File Viewing/Editing
  1385.  
  1386.             The "V"  command  will  bring  up a menu for viewing or editing
  1387.     many of the system files.  To accomplish  this,  the program shells out
  1388.     to a file viewer or file editor of your choice.  These are defined
  1389.     in the "MAILING.DEF" file.  You will need to have  a  file  viewer  and
  1390.     ASCII editor available to use this option.  You can use any File Viewer
  1391.     that accepts  a  filename on the command line.  The same applies to the
  1392.     ASCII Editor.  I suggest the use of LIST and QEdit.
  1393.  
  1394. File Viewing/Editing Menu Selections:
  1395.  
  1396.     <1> View VERIFIER.ERR Error Log File
  1397.          This will view the error log  file  that contains user errors from
  1398.          within the door, such as wrong numbers, re-verify attempts, etc.
  1399.  
  1400.     <2> View Verifier Usage Log File
  1401.          This will  view  the  usage log file that the door  maintains.   I
  1402.          suggest you delete this file regularly, as it will grow larger and
  1403.          larger as time goes on.
  1404.  
  1405.     <3> View Script Questionnaire Answer Files
  1406.          This will bring up a menu showing all of your script questionnaire
  1407.          answer files.  You can view any one of them.  Select <X> to return
  1408.          to the previous menu.
  1409.  
  1410.     <4> Edit Main Configuration File
  1411.          This can  be used to edit your configuration file for the program.
  1412.          It will edit the configuration  file  you  used  when  loading the
  1413.          program.
  1414.  
  1415.     <5> Edit MAILING.DEF Definitions file
  1416.          This will  bring up the internal routine to edit  the  MAILING.DEF
  1417.          file.  It  will  ask  for  the  name of your File Viewer and ASCII
  1418.          Editor, Default Output Device  or  file,  Compression  Program and
  1419.          Options, Decompression Program and Options, the  default extension
  1420.          for the  compression  program and your default form letters.  Some
  1421.          of these lines have built in defaults.
  1422.  
  1423.     <X> Exits the Viewing/Editing Module and returns to the Main Menu
  1424.  
  1425. After viewing files, you will be given the following options:
  1426.  
  1427.     VERIFIER.ERR & VERIFIER.LOG:
  1428.          Delete the file after viewing it.
  1429.  
  1430.     Questionnaire Answer Files:
  1431.          Archive the file viewed to ".OLD" file, appending it to the end of
  1432.          an existing file, then compressing  the  resulting  file with your
  1433.          favorite compression program.  The two uncompressed files are then
  1434.          deleted after  successful compression.  If an existing  compressed
  1435.          file is  found, it is decompressed first to get to the ".OLD" file
  1436.          for appending.
  1437.  
  1438.      __________________________________________________________________
  1439.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 22
  1440.  
  1441.      Mailing List Manager User Guide             Lance Williams, Author
  1442.  
  1443.  
  1444.  
  1445.                      <Z> ZIP Code Range Label Printing
  1446.  
  1447.                   ****    REGISTERED VERSIONS ONLY    ****
  1448.  
  1449.             This option  will  print  out a group of labels selected by the
  1450.     first three digits of the ZIP code.   The  first  three digits are what
  1451.     the US Postal service uses for sectional center sorting,  which  is the
  1452.     basic sort  used.   All ZIP codes with the identical first three digits
  1453.     fall within a small geographical  territory,  so this will allow you to
  1454.     selective print labels for only your own local area,  if you wish.  You
  1455.     can check  with  your post office for the sectional center numbers used
  1456.     in your local area.  The labels are printed in the following format:
  1457.  
  1458.                   ┌─────────────────────────────────────┐
  1459.                   │ Security, Expiration Date, Password │
  1460.                   │                                     │
  1461.                   │ Mailing Name                        │
  1462.                   │ Mailing Address                     │
  1463.                   │ City, State, Zip Code               │
  1464.                   └─────────────────────────────────────┘
  1465.  
  1466.             I print out the top line  of  information  as a service to your
  1467.     users.  Also,  since no one outside of the BBS will  realize  what  the
  1468.     information is,  you still maintain security.  Password printing can be
  1469.     defeated when printing the labels if you wish.
  1470.  
  1471.             When you select the <Z> option,  you will be presented with the
  1472.     following questions:
  1473.  
  1474.     1: What are the Lowest First 3 Digits of the ZIP Code ?
  1475.          Input the lowest three-digit sectional center  for  which you wish
  1476.          to print  labels.   Your  entry  will  be  trimmed  the left three
  1477.          digits.
  1478.  
  1479.     2: What are the Highest First 3 Digits of the ZIP Code ?
  1480.          Same as above, but for the highest  three-digit  sectional  center
  1481.          for which you wish to print labels.  Your entry will be trimmed to
  1482.          the left three digits.
  1483.  
  1484.     3: What is the Minimum Security to print label?
  1485.          Input the  security  level below which you do  not  wish  to  have
  1486.          labels printed.
  1487.  
  1488.     4: What is the Maximum Security to print label?
  1489.          Same as above, but for the top security of the range for which you
  1490.          wish to print labels.
  1491.  
  1492.     5: What is the Minimum Number of Times Online?
  1493.          This scans  the  number of times the user has been online and only
  1494.          prints labels for users who have  been online at least this number
  1495.          of times.   Entering  "0" will print all records  that  match  the
  1496.          above conditions.
  1497.  
  1498.      __________________________________________________________________
  1499.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 23
  1500.  
  1501.      Mailing List Manager User Guide             Lance Williams, Author
  1502.  
  1503.  
  1504.     6: Do you want to print a <R>egular or <C>omplete set of labels?
  1505.          This will  allow  you to either print a complete set <C> of labels
  1506.          or to skip those users who  answered  'No'  in  the  Verifier Door
  1507.          concerning receiving regular mailings <R>.  Defaults to <R>egular.
  1508.  
  1509.     7: Do you want passwords printed on the labels?
  1510.          If you really feel insecure about passwords on the Mailing labels,
  1511.          you can defeat the printing of the passwords by  answering 'No' to
  1512.          this question.  Default is 'Yes'.
  1513.  
  1514.     8: Do you want to print the Address Labels?
  1515.          If you  answer  'No'  to this question, the program will NOT print
  1516.          labels but will run through the  data file and display the results
  1517.          screen showing how many labels would be printed.   This  is  handy
  1518.          when you  need  to  know  how  many copies of a letter you have to
  1519.          make.  When you answer 'No', you will not go to the following:
  1520.  
  1521.  
  1522.             Before the printing process  actually begins, you will be given
  1523.     the opportunity to cancel the process. This prompt occurs  now.  If you
  1524.     wish to  cancel  the  process,  hit  <ESC>  now,  or any other key will
  1525.     continue on with the printing.
  1526.  
  1527.             You will be prompted if you  want to have the label information
  1528.     centered.  If so, answer YES to the prompt.
  1529.  
  1530.             After you answer these questions, you will have the opportunity
  1531.     to print  a test label to check your printer/label  position.   If  you
  1532.     want to  override the printing of a test label, hit <ESC>.  the program
  1533.     will go directly to printing of the labels.
  1534.  
  1535.  
  1536. Results Screen:
  1537.  
  1538.             After the printing (or scanning)  is  completed,  you  will  be
  1539.     displayed with a results screen.  It gives the following information:
  1540.  
  1541.     Total Users:               The total number of users on your system
  1542.     Number of Labels Printed:  Total number of labels printed
  1543.     Users Not   Found:            Number  of  users  not   found   in   the
  1544.                                MAILLIST.DAT file.
  1545.     Ineligible Users:          Number of Users that did not fall within the
  1546.                                security ranges specified.
  1547.  
  1548.             You will  be  given  30 seconds to record this info, or hit any
  1549.     key to return to the Main Menu.
  1550.  
  1551.  
  1552.  
  1553.                             <X> Exit the Program
  1554.  
  1555.             Typing <X> at the Main Menu  will  close  all files and end the
  1556.     program.
  1557.  
  1558.      __________________________________________________________________
  1559.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 24
  1560.  
  1561.      Mailing List Manager User Guide             Lance Williams, Author
  1562.  
  1563.  
  1564. Registration for Complete Package:
  1565.  
  1566.             This package  is distributed as Shareware.  You are required to
  1567.      register it if you continue to use it after a 30 day trial period.
  1568.      To register,  fill  out  the  registration  form  found  in  the  file
  1569.      REGISTER.FRM and send to:
  1570.  
  1571.                                Lance Williams
  1572.                                P. O. Box 266
  1573.                            Camden, NY 13316-0266
  1574.  
  1575.  
  1576. Try It Before You Buy It Plan:
  1577.  
  1578.             If you  would  like  to  try  the registered  features  of  the
  1579.      MAILING.EXE program  before  you  purchase the entire package, you may
  1580.      call Kadet PCBoard at the number listed on the cover page and download
  1581.      a 30  day temporary TESTING KEYFILE  which  will  unlock  all  of  the
  1582.      features of the program for you for 30 days.  After  that time, if you
  1583.      find the program useful, you are required to register the program.
  1584.  
  1585.  
  1586.  
  1587.             Registration for  the  User  Verifier  Door  and  Sysop Utility
  1588.      program is $40 payable in Cash/Check or Money Order in US Funds, or
  1589.      by Visa/MasterCard.  All checks must be drawn on US Banks.
  1590.  
  1591.             Foreign orders carry a $5  processing  fee  and must be paid by
  1592.      Visa, MasterCard or Postal Money Order.
  1593.  
  1594.             Visa/MasterCard registrations carry a $5 processing fee and are
  1595.      handled by modem ONLY thru the following locations:
  1596.  
  1597.             Registrations by  New  York State residents  must  include  the
  1598.      proper LOCAL sales tax.
  1599.  
  1600.  
  1601. U.S. Credit Card Registration Sites:
  1602.  
  1603.      Kadet PCBoard, Camden, NY      Join Conference #7 and open Door #1
  1604.      (315) 235-3815                 for Visa/MasterCard Registrations at
  1605.      (9600-V.32/14400-HST)          Kadet PCBoard.
  1606.  
  1607.      MIDImaze BBS, Manchester, TN   Join Conference #20 and open Door #1
  1608.      (615) 723-1867 (2400)          for Visa/MasterCard Registrations at
  1609.      (615) 723-1953 (9600-V.32).    MIDImaze BBS.
  1610.  
  1611.  
  1612. European Credit Card Registration Sites:
  1613.  
  1614.      Active-Net BBS,                 Join  Conference #8 and type "VER-REG"
  1615.      Jona, Switzerland              for Visa\MasterCard Registrations at
  1616.      +41-552-61815 (USR DS)         Active-Net BBS.
  1617.  
  1618.      __________________________________________________________________
  1619.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 25
  1620.  
  1621.      Mailing List Manager User Guide             Lance Williams, Author
  1622.  
  1623.  
  1624.             Registering with  Visa  or MasterCard online will give you a 30
  1625.      day KEYFILE for immediate upgrade to a registered user of the program.
  1626.  
  1627.             You will also get a copy  of  a  utility  for  registered users
  1628.      only: MAILSCAN.ZIP:   It  creates a display file showing  the  current
  1629.      user his  address  information  every  1,  3  or 12 months.  Great for
  1630.      having users keep their addresses  up  to  date.  This program is also
  1631.      included on your disk set.
  1632.  
  1633.             The KEYFILE, MAILSCAN.EXE and a copy of your  invoice  are  all
  1634.      downloadable in a ZIP file after you complete the credit card, mailing
  1635.      and registration information using your Visa or MasterCard.
  1636.  
  1637.             You will  receive a disk set and permanent registration KEYFILE
  1638.      in the mail 2 to 3 weeks after registration.
  1639.  
  1640.             If you prefer to register  by  mail,  you  may use the inclosed
  1641.      form "REGISTER.FRM".   Mail Registrations will be  processed  10  days
  1642.      after I  deposit  your  check.   (Money Order Payments will be shipped
  1643.      within 48 hours.)  You should receive  your  disk  set  within  2 to 3
  1644.      weeks of mailing your registration form.
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.      __________________________________________________________________
  1679.      Kadet PCBoard, (315) 245-3815 USR Dual Std.               Page 26
  1680.  
  1681.